MAQTVPPSRTKPLTIFKMGLASASVRLVNLASHSKRKLRRWAACYGSRDYEPVIYLQNDMTMMNNGGVYEYNGDPSMLLSGDQRRGPLWQKNILMGGKCQLPDFSGVILYDADGQVVPPAKNSLPLLTWK